    .global init_8253
#8253的工作频率三1193180Hz 1s~减1193180次1   因此初值 1193180 则每1s归零;119318 则每100ms归零;11931则每10ms归零;1193则是每1ms归零
LATCH = 11931 	      #设置定时器的初始值
init_8253:
    movb  $0x36, %al  #0x36(计数值递减为0后自动复位初始值;向0x40寄存器写初始值时先写低8再写高8)
    outb  %al, $0x43  #设置8253的定时器0的工作方式为0x36
    movw  $LATCH, %ax 
    outb  %al, $0x40  #先写低8位
    movb  %ah, %al
    outb  %al, $0x40  #再写高8位 
    ret
